package com.zmj.sy.mom.srv.aps.bean.entity.third;

import com.baomidou.mybatisplus.annotation.TableName;
import com.zmj.sy.mom.srv.aps.bean.entity.base.BaseEntity;
import com.zmj.sy.mom.srv.aps.utils.Comment;
import lombok.Getter;
import lombok.Setter;

import java.time.LocalDate;

@Comment("海克斯康-推送套料-包")
@Getter
@Setter
@TableName("tb_third_hexagon_package_push")
public class HexagonPackagePush extends BaseEntity {

    @Comment("订单ID")
    private Integer orderId;

    @Comment("包ID")
    private Integer apsOrderId;

    @Comment("包号")
    private String packageCode;

    @Comment("调用结果 推送状态 1.未推送 2.推送中 3.推送成功 4.推送失败")
    private Integer status;

    @Comment("调用耗时")
    private Long workTime;

    @Comment("地址")
    private String url;

    @Comment("请求体路径")
    private String requestPath;

    @Comment("响应体路径")
    private String responsePath;

    @Comment("错误信息")
    private String errorMsg;

    @Comment("客户名称")
    private String custName;

    @Comment("客户编号")
    private String custCode;

    @Comment("MES的订单ID")
    private String mesOrderId;

    @Comment("MES的订单流水号")
    private String mesOrderCode;

    @Comment("包结束时间")
    private LocalDate endDate;

}
